//
//  SelfTools.h
//  SmartCommunity
//
//  Created by Mac on 15/7/25.
//  Copyright (c) 2015年 smartcommunity. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

@interface SelfTools : NSObject

#pragma mark 判断字符串是否为空
+(BOOL)isEmpty:(NSString*)str;

//获取设备型号
+ (NSString *)getCurrentDeviceModel;

+(BOOL)checkNumber:(NSString *)string;//数字字符校验
+(BOOL)checkMobile:(NSString *)_text ;//手机号码校验
+(BOOL)isValidateEmail:(NSString *)email;//邮箱验证合法
//格式化金额123,456
+(NSString*)formatterDecimalWithSum:(CGFloat)sum;
//格式化金额
+(NSString*)moneyFormat:(id)money1;
+(NSString*)moneyFormat1:(id)money1;
//计算时间差, 返回的是分
+(int) compareCurrentTime:(NSDate*) compareDate;
//格式化手机号码 把手机号码中间四位用*代替
+ (NSString *)MobileFormat:(NSString *)mobile;

//格式话小数 四舍五入类型
+ (NSString *) decimalwithFormat:(NSString *)format  floatV:(float)floatV;
/**
 *  @author 赵继申, 16-01-15 17:01:57
 *
 *  拨打电话
 *
 *  @param phoneNum 电话号码
 *  @param view     弹出拨打电话的对话框放在哪个view上
 */
+(void)callPhone:(NSString*)phoneNum view:(UIView*)view;

//类名转String
+(NSString*)getClassNameStr:(NSObject*)object1;

/**
 *  @author zhao, 16-06-22 17:06:39
 *
 *  全角转半角
 *
 *  @param string <#string description#>
 *
 *  @return <#return value description#>
 */
+(NSString*)stringTransformFullwidthHalfwidth:(NSString *)string;


/**
 得到当前显示的ViewController

 @return <#return value description#>
 */
+(UIViewController*)getCurrentVisibleViewController;
@end
